two masters - Spanish English Dictionary